//#region  基本服务开启
// const http  = require('http')
// const server = http.createServer((req,res)=>{
//     res.statusCode = 200
//     res.setHeader('Content-Type','text/html')
//     res.end('hello world')
// })
// server.listen(3000,()=>{
//     console.log('服务已经启动--http-->',);
// })
//#endregion

//#region  express服务 -基本-
// 1. 导入express框架
// const express = require('express')
// // 2. 创建服务器实例
// const app = express()
// // 3. 绑定事件(app.use实际上就是注册插件，可以理解成注册绑定静态资源路径)
// app.use(express.static('./txt'))
// // 4. 监听端口，开启服务器
// app.listen(8888,function(){
//   console.log("服务器启动了")
// })
//#endregion

//#region  两个参数 
// Requst 对象是请求对象  就是回调函数中的req参数  主要是网络请求中带的一些属性 参数 cookie登
// Response 对象就是响应对象 就是回调函数中的res参数  可以执行一系列的响应操作 比如响应状态 和内容等
// 路由 express 支持对应http方法的一下路由方法 get post put delete 等等  app.METHOD(URL,CALLBACK)
// 示例 
//#endregion


const express = require('express')
const app = express()
const userRouter = require("./router/userRouter")
const acountRouter = require("./router/acountRouter")
const echartRouter = require("./router/echartRouter")
var bodyParser = require('body-parser');
app.use(bodyParser.json());
app.use(`/user`,userRouter)
app.use('/acount',acountRouter)
app.use('/echart',echartRouter)


app.listen(3000,(res,req)=>{
    console.log('服务已经启动--express-->',);
})